#home{
  max-width:750px;
  margin:0 auto;
  padding-bottom:46px;
  .product{
    .list-item{
      padding-left:0.12rem;
      margin-top: 0.36rem;
      display: flex;
      .product-img{
        flex: 0 0 2.36rem;
        width: 2.36rem;
      }
      .product-desc{
        padding-left: 0.1rem;
        flex: 1;
        .name{
          font-size:0.3rem;
        }
        .price{
          margin-top: 0.5rem;
          color:@red;
          font-size: 0.24rem;
          .priceNum{
            font-size:22px;
            font-weight:500;
          }
        }
        .product-desc-bottom{
          padding-right: 0.18rem;
          .fl{
            color: #757380;
            font-size: 11px;
            p{
              .goods_tip{
                width: 24px;
                float: left;
                font-size: 18px;
                padding: 2px;
                line-height: 1;
                margin: 0 -9px -12px 0;
                border: 1px solid #757380;
                background-repeat: no-repeat;
                color: #757380;
                -webkit-transform: scale(0.5);
                transform: scale(0.5);
                transform-origin: 0 0;
                -webkit-transform-origin: 0 0;
                text-align: center;
                border-radius: 2px;
              }
              .goods_txt{
                float:left;
              }
            }
          }
          .fr{
            .btn{
              width: 75px;
              border:0;
              margin-top: 4px;
              height: 30px;
              font-size: 12px;
              color: #fff;
              text-align: center;
              border-radius: 3px;
              background-color: @red;
            }
          }
        }
      }
    }
  }
}
